package com.jcfk.eam.domain.dto.equ;


import com.jcfk.system.domain.dto.BaseDTO;
import lombok.Data;

import java.util.List;

/**
 * 设备责任范围
 *
 * @author yrl
 * @email
 * @date 2025-04-22
 */
@Data
public class EfaLiabilityExtentDTO extends BaseDTO {

    private static final long serialVersionUID = 1L;

    /**
     * 责任范围
     */
    private String liabilityExtent;

    /**
     * 类型: 1:设备故障分析 2:设备备件管理 3:设备状态监控
     */
    private Integer type;

    /**
     * 是否启用
     */
    private Integer enabled;

    /**
     * 删除标识
     */
    private Integer deleted;

    /**
     * 创建人姓名
     */
    private String createdUserName;

    /**
     * 更新人姓名
     */
    private String lastUpdatedUserName;


    /**
     * 批量添加子表
     */
    private List<EfaLiabilityExtentEquipDTO> details;
    /**
     * 批量添加子表
     */
    private List<EfaLiabilityExtentPersonDTO> persons;

    /**
     * 批量删除id
     */
    private List<String> ids;


    /**
     * 设备
     */
    private String equipCodes;
    /**
     * 责任人
     */
    private String userNames;
    /**
     * 责任人
     */
    private String userIds;
}
